/* 
 * File:   transfer.h
 * Author: boyan
 *
 * Created on February 21, 2008, 1:14 PM
 */

#ifndef _TRANSFER_H
#define	_TRANSFER_H

#include "glodef.h"
#include "grid3d.h"
#include "vecs.h"

#ifdef	__cplusplus
extern "C" {
#endif

    void transfer_interpolation_vector(const grid3d_t *grid, unsigned type,
            node_t *from_nodes, const vector u,
            node_t *to_nodes, vector v);


    void transfer_taylor_scalar(vector ndisp, unsigned elemP, unsigned elemU);

#ifdef	__cplusplus
}
#endif

#endif	/* _TRANSFER_H */

